-
再次地址确认信息正确,感谢EEWORLD,RIGOL。
-
确认个人信息无误,感谢EEWORLD,RIGOL!
-
RC522仅支持MIFARE系列的卡,不过看网上说这种卡已被破解,大一时用这个搞了门禁,之后感觉RFID还挺有趣的,申请Ti TRF7960样片搞了个RFID模块,简单做了做卡读写。后者规格更强大,支持的协议标准除了MIFARE卡的ISO/IEC 14443A 还支持 ISO/IEC 15693, ISO/IEC 18000-3,ISO/IEC 14443B,身份证这种CPU卡用的是14443B。
之前帖子:https://bbs.eeworld.com.cn/thread-452331-1-1.html
-
F7的FSMC有这么高级么,可以直接把MCU模拟成SRAM存储设备访问?
FMSC总线上MCU和存储外设是主从关系,两个MCU放一块主机和主机怎么通信?
觉得如果要MCU间通信用SPI更现实些,要么就直接IO并口模拟。
-
记得最早是使用Freescale的KL25Z开发板才接触到mbed WEB IDE的,感觉这东西当mbed WEB IDE玩具或当入门教具。Mbed OS和传统的RTOS有什么显著的区别特性,或者在开发模式上有区别?
-
本帖最后由 liutogo 于 2019-11-21 23:05 编辑
基本上都是属于电容式触摸,有很多面向家电类的MCU都会内建触摸按键硬件模块(实际上就是提供了计数器+比较器)。
百度搜索:ST方案:Touch Sensing Controller;Ti方案 基于MSP430的触摸按键;
eeworld现成方案介绍:https://news.eeworld.com.cn/dygl/2012/0218/article_10317.html
-
不过感觉CMSIS 的统一RTOS接口的想法不错,这个搞统一了,以后直接换rtos系统不改代码。
//CMSIS_OS创建队列API--------------------------------------------
osMessageQId osMessageCreate (osMessageQDef_t *queue_def, osThreadId thread_id)
{
(void) thread_id;
return xQueueCreate(queue_def->queue_sz, (uint32_t) sizeof(queue_def->item_sz));
}
typedef const struct os_messageQ_def {
uint32_t queue_sz; /* number of elements in the queue 队列中包含项目数量 */
uint32_t item_sz; /* size of an item 队列中每个项目所需的字节数 */
//void *pool; /* memory array for messages */
} osMessageQDef_t;
//FreeRTOS创建队列API--------------------------------------------
xQueueHandle xQueueCreate (
unsigned portBASE_TYPE uxQueueLength, 队列中包含最大项目数量
unsigned portBASE_TYPE uxItemSize 队列中每个项目所需的字节数
);
-
很高深的一般接触不到,对于cortex-M的普通开发人员来说,感觉CMSIS的好处有:
1、统一的DSP库提供了内核级优化的高效浮点运算能力,提高涉及dsp运算的业务代码在不同cortex-M的可移植性。
2、CMSIS让不同厂商cortex-M MCU的启动流程和中断程序处理套路、底层程序文件结构趋于一致,减少开发人员学习成本。
如:NXP Kinetis和Stm32 CMSIS统一的地方举例:
1)相似的文件结构:startup_MKL25Z4.s + system_MKL25Z4.c/h + MKL25Z4.h 《-》startup_stm32f4xx.s + system_stm32f4xx.c/h + stm32f4xx.h ,startup_xxx*.s文件中描述相似的启动代码和中断向量表定义
2)统一的接口:SystemInit() 配置系统时钟, SystemCoreClockUpdate (void)获取系统时钟,
-
确认无误,感谢eeworld rt-thread!
-
你是西安邮电的吧,咱们是校友啊
-
收到小蚁相机,没有错,谢谢啦
-
不懂,没见过这样设计,顶个帖子
-
信息确认,谢谢EEworld,谢谢Ti
-
1、PC输出信号的分辨率与显示器也有分辨率无关,800x600@60Hz的信号输入到一个1080P的显示屏上,显示屏内输入信号经过内部Scaler缩放后,驱动显示面板显示。如果显示器支持点对点显示,则实际显示区域的像素点数仍为800x600。
2、可以借助5楼的说法理解,标准显示信号一般符合VESA标准,在视频信号传输的过程中,数据带宽并不是一直传输有效的视频信号,仅仅对于一行信号来说,除了有效显示数据信号外还有行同步、前沿、后沿等信号(如下图)
VESA对800x600@60Hz信号的定义
-
从小喜欢硬件,大学计划使我能够在高的平台上锻炼自己。现在工作了,虽然没能走进Ti,但是还可以与Ti的芯片与方案为伴,感谢Ti!
-
晒单:
选择 E金币奖品,谢谢EEworld 和 Ti:victory:
-
小土豪一枚,
-
推荐一个串口命令调试工具 格西烽火
可以配置通信协议并存储,可以组合命令协议发送,简单协议调试利器
-
不错啊,我的ZLG 283也在吃灰,不知从何学起
-
借助有道云笔记等能够轻松的记录开发过程中遇到的问题,并可以将用到的知识归类记录,时而翻看,需要用到的时候再搜索查询,现在我是这样干的,效果不错。
话说全栈工程师锻炼人啊,以后跳到大公司,当项目经理应该是很不错的阅历