Cortex-M3+FreeRTOS
DawnRayYang
我觉得偶尔我还是灵光~~
展开
-
硬件以及计划
<br />买的板子,从http://q-sharewe.com/Qxw/上买的,1.4版本硬件。<br />现在FreeRTOS已经跑通了。<br />描述一下硬件资源:<br />1.液晶显示<br />2.USB端口<br />3.TF卡<br />4.音频输出<br />5.按键<br />6.LED灯<br />7.SPI FLASH<br />8.串口<br />然后我要做的是把这些功能先一一跑通,当然是在FreeRTOS系统上跑了。原创 2011-03-25 23:18:00 · 707 阅读 · 0 评论 -
简单的串口
<br />最近比较细致的看了一下启动到串口输出的过程<br />板子起来之后到C里,先要初始化RCC,然后是NVIC<br />然后根据需要可以去初始化USART等<br />USART跟GPIO还有一腿,而且跟NVIC也是分不开的<br />因此想要从串口输出东西出来,那么RCC,NVIC,GPIO这三个东西是要搞明白的<br />想想其他的外设,貌似这三个是基础了。<br /> <br />想用FLASH,是SPI的,放个FATFS上去,因此貌似还需要驱动起来SPI,然后是FATFS<br />但是还原创 2011-03-30 21:33:00 · 712 阅读 · 1 评论 -
关于SPI FLASH , SD卡 和 FatFs
<br />关于SPI接口的FLASH,通信协议的话呢是SPI接口的,按照FLASH的数据手册上的说明发送命令,地址,数据什么的就可以了~。当然,说起来比较简单,不过SPI的协议对CLK要求不是很高,直接用IO口模拟的话呢也是可以的,纯粹的用IO上下沿就可以读取数据了。<br /> <br />SD卡则分为SD模式和SPI的模式,而SD模式有专门的协议解释手册,还是挺厚的。好在是ST提供了一个sdcard.ch的文件,也就是驱动,基本上只要会调用那些API就可以了。具体的协议什么的,需要慢慢的考虑。<br原创 2011-03-31 15:37:00 · 5378 阅读 · 0 评论