毕崇明
毕崇明 - 学生

性别: 山东 - 青岛 注册于 2020-03-23

一个即将深漂的程序猿

向TA求助
209金币数
174 经验值
0个粉丝
主页被访问 183 次

最近动态

2020-05-31 17:23 回答问题

这个就是板子的路由有问题啊  提示的很清楚,增加一下默认的网关就可以了     要永久添加的话  你在自己去找找吧。。。。 route add default gw 192.168.8.1

2020-05-16 11:11 回答问题

我先前配置STM32的 SPI 从机的时候是不需要SPI 的时钟的,因为这个时钟是主机提供的,会不会是这个原因 ?

2020-04-19 20:38 回答问题

既然你都知道了怎么去设置频率了 为啥不把这句话echo 528000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed 加到 etc/init.d  的最后一行啊。。。。。   加进去了之后linux 启动就会去执行这句话的  如果你对启动速度要求比较大的话 可以去看看linux 启动之后执行的那些脚本的顺序    init.d   貌似不是很靠前  如果对时间要求高的话 可以加到别的脚本里面去   一句话的事儿~~

2020-04-19 20:32 回答问题

感觉你是搞错了概念,  uImage 时需要烧写到 存储器里面去运行的  你如果想要 NFS 启动的话  需要的是用  busybox  做一个根文件系统 然后在这个文件系统下启动直接 启动的地址不应该是 uImage

2020-04-09 21:56 回答问题

这个是C 语言的知识  这里的 ++ 是操作的指针,  所以也就是说++ 一次地址其实是 移动了4个单位,  同样如果指针是unsigned char 的指针的话  ++  就相当于 +=1   第一段  都是uint  所以 就是  一直++  就行了  两个的地址变化都是4  第二段的代码 的len 的单位应该是byte   所以就是要加四  因为一次复制的长度是 4个字节的长度 可以去百度一下  "int 指针 ++" 

2020-04-09 19:42 回答问题

因为你的寄存器不一定每次都是默认值,你的程序要考虑兼容的问题,万一你的程序运行之前这个IO 有别的用处, 这几个bit 不是0  那就回出问题,为了避免这个问题,都是先清零在设置。 最简单的办法就是 直接清零  然后设置上我们需要的值   你可以简单的理解成一个套路吧   ,指定的bit清零 然后设置成要设置的值 主流的做法都是这么干的,不会出错,安全     当成固定套路之后设置别的bit也是一样的  就不需要每次程序猿去考虑 要不要清零了

2020-04-08 21:18 回答问题

不是从第4 K 开始跳转的 而是从中间的一个不确定的值开始跳转的,这个不确定的值取决于你的初始化的部分的代码的长度。但是需要保证的是这一部分的代码是小于4K的。 我们的程序中有一些地址是绝对的地址,比如我们的 中断向量 或者是 程序的第一条指令 这些肯定是可以直接寻址找到的地址, 也可以理解成  bin文件中的地址,直接放在存储器里面去保存的地址。  我们的C 编译器 编译出来的程序是需要去指定运行的地址。具体的运行地址  在 lds 文件里面保存着也就是代码的 数据段 BSS 段的地址(这个地址除了开

2020-04-02 18:15 回答问题

https://blog.csdn.net/pengrui18/article/details/12045093 https://blog.csdn.net/wavemcu/article/details/6950053?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task https://blog.csdn.net/charliewangg12/articl

2020-04-02 16:44 回答问题

缺少 lzop 的 组建     参考这个 安装 lzop  组建就行了 https://www.cnblogs.com/xd502djj/p/4878335.html https://blog.csdn.net/c_group/article/details/99674802

2020-03-31 14:11 回答问题

bin文件里面的uboot的一般思路就是上去就进行 复位 然后再初始化吧。你所说的那些 初始化好了的 感觉够呛能用。 我记得先前看 uboot 章节提到uboot第一条跳转指令就是跳转到 reset 函数(此时还是汇编代码)。  而且还有一个问题 就是 你现在的程序不是上电启动然后运行的。正常的上电启动 运行用户程序之前会运行官方固件(判断启动方式,可能的数据搬移  比如 把 nand 的前4K  搬运到 内部SDRAM (S3C2440 是这么干的) ) , 如果 i.mx的官方固件也有类似的操作的话