Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
DIY综合交流区
RealTouch 主程序 20121112 发布
发布于 2012-11-12 22:07:06 浏览:6397
订阅该版
下载地址 [https://pan.baidu.com/s/1jHXLvH8](https://pan.baidu.com/s/1jHXLvH8) [2012/11/12] 主程序更新记录 -升级 RT-Thread 到最新开发分支 -将 SPI Flash 加载到文件系统根目录 “/”,将 SD 卡加载到 “/SD” 目录,应用程序默认搜索路径修改为 “/SD/programs” -加入网络收音机移植,该移植支持 ARMCC 和 IAR 编译器,暂不支持 GCC 编译器 -加入通过网络更新资源文件功能 -完善以太网,I2C, NandFlash 驱动 -导出更多 Libc 符号 -修复文件系统重入问题 -修复应用模块名称过长导致的加载时系统崩溃问题 应用程序更新记录 -加入 snake 游戏应用程序 -更新部分应用程序图标 注意事项: 第一次使用需要把SPI FLASH格式化一次:``` finsh>>mkfs("elm", "flash0")``` [attach]0[/attach] [2012/09/03] 主程序更新记录 -修正 programs 页面只能显示两个应用程序图标问题 -打开外扩 SRAM,解决因内存不足导致的系统稳定性问题 -使能 Lwip 组件 应用程序更新记录 -加入图标列表应用程序 -加入文件浏览应用程序 已知 bug: -屏幕刷新过慢 -部分控件存在多次刷新问题 [2012/08/27] 下载地址: [请到主目录统一下载](https://pan.baidu.com/s/1jHXLvH8) 下载 RealTouch_20120827_release.zip, 解压后,总共有四个目录 bin -预先编译生成的 RealTouch 主程序,可以直接烧入 RealTouch 中运行 realtouch -RealTouch 源代码,可以直接使用 MDK 打开工程 project.uvproj 进行编译,生成最终目标文件; 也可以使用 arm-none-eabi-gcc 工具链进行编译 sdcard -需要将该目录下的文件夹拷贝到在 RealTouch 上使用的 SD 卡中; programs -应用程序开发包 sdcardprograms -预先存放了三个应用程序 button,label, picture; RealTouch 启动时会扫描该目录,并加载应用程序图标 sdcardpicture -相册程序需要使用的图片 RealTouch 主程序正常运行后,首先会进入触摸屏校准程序,按照屏幕提示用触笔点击十字叉来完成校准过程; 如果校准后点击屏幕仍无效,则需要删除文件系统 /setup.ini 文件,才能重新进行开机自动校准。 更新记录 -修正刚上电时 SD 卡文件系统初始化失败问题 -修正 spiflash 文件系统挂载问题 -解决应用程序被多次加载问题 -加入将触屏校准信息写入文件的功能 -加入相册应用程序 -导出更多应用程序可使用的 API -增加应用程序开发包 已知 bug : -programs 页面只能显示两个应用程序图标 [2012/08/19] 这是第一个发布的 RealTouch 主程序,加入了 RealTouch UI,支持 SD 卡文件系统,并且支持动态加载应用程序; 整体上还比较粗糙,不过有了动态加载应用程序,大家可以参与进来开发啦,开发属于你自己的 UI 应用程序, 主程序争取以一至两周发布一个版本这样的频率来推进吧; 下载地址: [请到主目录统一下载](https://pan.baidu.com/s/1jHXLvH8) 下载 RealTouch_20120819_release.zip, 解压后,总共有三个目录 bin -预先编译生成的 RealTouch 主程序,可以直接烧入 RealTouch 中运行 realtouch -RealTouch 源代码,可以直接使用 MDK 打开工程 project.uvproj 进行编译,生成最终目标文件 sdcard -需要将该目录下的文件夹拷贝到在 RealTouch 上使用的 SD 卡中; sdcardprograms -预先存放了两个应用程序 button 和 label; RealTouch 启动时会扫描该目录,并加载应用程序图标 sdcardpicture -相册程序需要使用的图片 RealTouch 主程序正常运行后,首先会进入触摸屏校准程序,按照屏幕提示用触笔点击十字叉来完成校准过程; 然后自动进入相册程序,循环播放 SD 卡中存放的相片; 如果触摸屏被正确校准,则点击屏幕左上角的彩色图标就会进入 UI 主程序; UI 主程序分为三部分页面: -programs 将 SD 卡中应用程序显示出来的图标列表页面,点击页面中的图标,就会运行相应的应用程序; -Task 系统当前正在运行的应用程序列表页面,可以在该页面进行应用程序切换,以及应用程序关闭的操作; -Setting 系统设置程序页面,暂时还没有相关的程序; 已知 bug : -每次刚上电时文件系统初始化会失败,需要按下扩展版上 reset 重启下,文件系统初始化才能成功; ![ss.png](https://oss-club.rt-thread.org/uploads/88_496c97cc082ac3f59f2a320a053b1e2f.png) ![copy.jpg](https://oss-club.rt-thread.org/uploads/414_5b7ee50776ff894f7d7e275f860bf677.jpg)
查看更多
9
个回答
默认排序
按发布时间排序
nomoneyiv
2012-11-14
这家伙很懒,什么也没写!
Flash 上加载的文件系统有问题,文件系统的初始化未通过,导致模块不能加载! SD卡初始化通过!
aozima
2012-11-14
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
>Flash 上加载的文件系统有问题,文件系统的初始化未通过,导致模块不能加载! SD卡初始化通过! --- 第一次使用需要把SPI FLASH格式化一次: ``` finsh>>mkfs("elm", "flash0") ```
nomoneyiv
2012-11-15
这家伙很懒,什么也没写!
\ | / - RT - Thread Operating System / | \ 1.1.0 build Nov 14 2012 2006 - 2012 Copyright by rt-thread team lwip_sanity_check: WARNING: MEMP_NUM_TCP_SEG should be at least as big as TCP_SND_QUEUELEN lwip_sanity_check: WARNING: TCP_SND_BUF must be at least as much as (2 * TCP_MSS) for things to work smoothly TCP/IP initialized! W25Q64BV or W25Q64CV detection finsh />error detected and set to -2/0 (cmd = 5),0x00000004 SD card capacity 7639040 KB found part[0], begin: 4194304, size: 7.288GB flash0 mount to / [INFO] download /resource/gbk2uni.tbl HTTP: failed to resolve domain 'www.rt-thread.org' [INFO] dns try...! HTTP: failed to resolve domain 'www.rt-thread.org' [INFO] dns try...! HTTP: failed to resolve domain 'www.rt-thread.org' [INFO] dns try...! connect to:
www.rt-thread.org..
. lwip_connect: invalid address Assertion: 479 in rt-thread\components\net\lwip\src\api\sockets.c, thread init (0) assert failed at sys_arch_assert:499
aozima
2012-11-15
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
首次运行程序需要下载资源文件,要插上网线。
nomoneyiv
2012-11-15
这家伙很懒,什么也没写!
网线插上了, 没有反应呀! 还望指点!
aozima
2012-11-15
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
>网线插上了, 没有反应呀! 还望指点! --- 主程序是DHCP的,先把板子的网络弄通。 或可以从SD卡复制文件,就可以跳过这一步。
aozima
2012-11-23
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
添加手动复制资源文件的方法: 1. 先将源文件 ./applications/application.c 中的第56行注释掉 ``` /* resource_download(); */ ``` 重新编译程序并下载。 把源代码中的resource目录(包含整个目录)复制到SD卡,然后把SD卡插到realtouch上面待用。 [attach]1543[/attach] 2.如果SPI FLASH从末被格式化过,请先格式化文件文件,格式化以后建议重新启动。 ``` finsh>>mkfs("elm", "flash0") finsh>>reset() ``` 3.创建目录用于挂载SD卡及资源文件目录,因需要挂载SD卡,所以最后需要重新启动。 ``` finsh>>mkdir("/SD") finsh>>mkdir("/resource") finsh>>reset() ``` 4. 准备就绪后,启动会显示根目录和SD卡都挂载成功,然后就可以开始复制资源文件了。 >flash0 mount to / >sd0 mount to /SD --- ``` finsh>>copy("/SD/resource/gbk2uni.tbl", "/resource/gbk2uni.tbl") finsh>>copy("/SD/resource/uni2gbk.tbl", "/resource/uni2gbk.tbl") finsh>>copy("/SD/resource/hzk12.fnt", "/resource/hzk12.fnt") finsh>>copy("/SD/resource/hzk16.fnt", "/resource/hzk16.fnt") ```
bernard
2012-11-23
这家伙很懒,什么也没写!
做个升级程序包吧,从网络更新或从SD更新
撰写答案
登录
注册新账号
关注者
0
被浏览
6.4k
关于作者
shaolin
这家伙很懒,什么也没写!
提问
115
回答
444
被采纳
0
关注TA
发私信
相关问题
1
[项目]搞个开源的硬件项目
2
硬件计划贴,及时更新,欢迎提意见
3
软件计划贴,及时更新,欢迎提意见::WMA,MOUNT,LWIP等问题急需解决.
4
MMS协议
5
定点的wma解压库-libwma
6
QQ群记录 [20090821]
7
STM32网络收音机PCB报名征集
8
第一版调试记录
9
第二版硬件讨论
10
RADIO项目相关模块规格--欢迎大家自己做板时规格与此兼容,减少重复劳动
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
freemodbus主机在freertos的适配,参考rtthread例程
2
开源共生 商业共赢 | RT-Thread 2024开发者大会议程正式发布!
3
【24嵌入式设计大赛】基于RT-Thread星火一号的智慧家居系统
4
RT-Thread EtherKit开源以太网硬件正式发布
5
还在担心bsp不好维护吗?快使用yml管理主线bsp
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
UART
ota在线升级
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
rt_mq_消息队列_msg_queue
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
a1012112796
20
个答案
3
次被采纳
张世争
12
个答案
3
次被采纳
踩姑娘的小蘑菇
7
个答案
3
次被采纳
用户名由3_15位
14
个答案
2
次被采纳
rv666
9
个答案
2
次被采纳
本月文章贡献
程序员阿伟
9
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
RTT_逍遥
1
篇文章
8
次点赞
大龄码农
1
篇文章
5
次点赞
ThinkCode
1
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部