用的是at91sam9261的扳子,一个button控制led的程序.
把程序下到dataflash里,然后在ram里跑没有问题了.
可是把程序下到sdram里,并想在sdram里跑,却跑不起来.(c源程序和cstartup.s程序和下到dataflash里时的一样,.lds文件不同).
做了一些测试,表现为:
(0)直接把下到dataflash的程序下到sdram,led不亮
(1)如果把c程序main里面的button_init关了,那么led会 亮,但不会 闪 (正常的情况应该是一闪 一闪 的)
(2)button_init 关掉,在led_init前面的函数里面(如configure_pit)加上一些debug信息,led亮 也不亮 了
这 可能是错哪里 了啊 ? 一个头两个大啦 ,拜托 谁 帮忙看下吧 !
我要赚赏金打赏帖 |
|
|---|---|
| 28BYJ-48机械臂实现人脸跟随被打赏¥24元 | |
| 基于RK3506B的片温识读功能的实现被打赏¥25元 | |
| 【瑞萨RA8D1测评】基于FreeRTOS的lvgl移植教程被打赏¥29元 | |
| 电子价签墨水屏开发被打赏¥35元 | |
| 【Ozone】RTT 打印终端使用被打赏¥29元 | |
| BMS保护板绝缘检测功能-不平衡电桥技术绝缘电阻检测设计与实现被打赏¥34元 | |
| 给28BYJ-48三自由度机械臂加一个网页控制台被打赏¥32元 | |
| 用28BYJ-48电机从零搭一台三自由度机械臂被打赏¥33元 | |
| 【英飞凌开发经验】ModusToolbox配置EdgeTalk外设被打赏¥27元 | |
| 基于BQ76952PFBR的BMS保护板热插拔损坏的原因和处理措施被打赏¥32元 | |
我要赚赏金
