SDRAM读写成功!
/*将写SRAM的数据BUFFER填充为从0x1234开始的连续递增的一串数据 */
Fill_Buffer(TxBuffer, BUFFER_SIZE, 0x1234);
/*将数据写入到SRAM中。WRITE_READ_ADDR:写入的起始地址*/
FSMC_SRAM_WriteBuffer(TxBuffer, WRITE_READ_ADDR, BUFFER_SIZE);
/*从SRAM中读回刚写入的数据。WRITE_READ_ADDR:读出数据的起始地址*/
FSMC_SRAM_ReadBuffer(RxBuffer, WRITE_READ_ADDR, BUFFER_SIZE);
/*判断读回的数据与写入的数据是否一致*/
for (Index = 0x00; ((Index < BUFFER_SIZE) && (WriteReadStatus == 0)); Index++)
{
if (RxBuffer[Index] != TxBuffer[Index])
{
WriteReadStatus = Index + 1;
}
}
printf("\n\r SRAM读写访问程序运行结果: ");
if (WriteReadStatus == 0)
{
printf("\n\r SRAM读写访问成功");
GPIO_ResetBits(GPIO_LED, DS2_PIN);
}
else
{
printf("\n\r SRAM读写访问失败");
GPIO_ResetBits(GPIO_LED, DS3_PIN);
}
好久没在首页发布消息了,因为硬件平台的缘故,提及下。
缘由:RT-Thread本身支持多个平台,平台的多样化是开源社区的特性。但因为平台的多样化也导致了:当用户遇到问题时问题呈现完全发散状态。有的时候问题反馈上来我们自己都摸不着头脑(更别说有时用户叙述表达不清的情况)。
所以我们一直想着是否能够把这些收敛一下。基于我们原来STM32Radio的经验:STM32Radio硬件,二十来个涉及到方方面面的配套例程,以及一个大例程,使得大家能够比较好的了解RT-Thread、学习RT-Thread。基于这些,我们去年年底以来一直在考虑新的硬件平台:提供给大家一个入门级的硬件平台,使得大家入门更为方便,即使遇到了问题也可以基于同一套硬件平台上大家一起来交流、讨论、解决问题。这些硬件平台包括:ART和RealTouch。
ART - 一套与国外Arduino接口兼容的,面向初学者、DIY用户的核心板。目前的芯片核心是100管脚的STM32F407,硬件由Arda同学设计。它可以通过扩展的方式支持各类外设,从各类传感器(温度、湿度、压力、烟雾等等),到SPI接口的各类EMAC、WIFI。当然还有CAN,USB Device/Host。USB Host能够直接连接Android手机。软件上,除了通常的RT-Thread系统,还会启用很多RT-Thread上的新特性,例如新文件系统,POSIX接口。还有很神奇的Arduino程序环境,既把Arduino的简洁融合进来,也把RT-Thread的多任务性发挥出来(这得益于RT-Thread的应用模块功能)。
RealTouch - 一套面向人机交互、触摸屏控制的大设备。“大”设备有多大:7寸TFT屏幕,甚至有完整的外壳(当然DIY特性是必备的,外壳后面有UART接口、SWD调试接口)。类似以前的STM32Radio,它还包含音频接口。既然音频有了,后续是否能够有视频呢?很期待!芯片上,依然是ARM Cortex-M4。基本上,RealTouch能够基于ARM Cortex-M4芯片了解到RT-Thread的每一个角落。
建议入门者,不需要GUI特性的可以多关注ART;公司企业产品项目,可以关注RealTouch。目前这两个硬件平台都慢慢进入预定状态,同样针对于好学的学生(申请条件后续更新),我们也会免费借出一些硬件平台,RT-Thread Developer也可以免费申请这些硬件平台(后续情况请关注我们的微博或论坛)。
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |