- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 bootloader实现
自己动手写bootloader 目标:启动内核1》从flash上把内核读入内存2》启动内核1》从flash上把内核读入内存:a,能读flashb,初始化内存/时钟/其他2》启动内核:a,设置参数b,跳转执行最简单的bootloader 编写步骤:1》初始化硬件:关看门狗,设置时钟,设置sdram,初始化nand flash2》如果bootloader 比较大,要重定位到s...
2020-03-20 22:51:13
228
原创 uboot启动内核
u-boot-1.1.6\include\configs\100ask24x0.h文件中定义了mtdparts分区:#define MTDPARTS_DEFAULT "mtdparts=nandflash0:256k@0(bootloader)," \ "128k(params)," \ ...
2020-03-20 00:10:00
177
原创 U-boot之命令解析
1》从源码分析目录u-boot-1.1.6\common\command.c下的源码: for (cmdtp = &__u_boot_cmd_start; cmdtp != &__u_boot_cmd_end; cmdtp++) { if (strncmp (cmd, cmdtp->name, len) == 0) { if (le...
2020-03-19 22:56:34
178
转载 (转)简单理解socket
TCP/IP要想理解socket首先得熟悉一下TCP/IP协议族,TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准,从字面意思来看TCP/IP是TCP和IP协议的合称,但实际上TCP/IP协议是指因特网整个TCP/IP协议族。不同于ISO模型的七个...
2019-03-22 16:16:58
128
原创 进程管道通信(二)
// testDlg.cpp: 实现文件//#include "stdafx.h"#include "test.h"#include "testDlg.h"#include "afxdialogex.h"#pragma warning(disable:4996)// 用于应用程序“关于”菜单项的 CAboutDlg 对话框class CAboutDlg : public...
2019-01-21 09:52:51
249
原创 windows 进程管道通信
#include <iostream>#include <windows.h>#include <Shlwapi.h>using namespace std;#define BUFSIZE 4096int main(){ BOOL bRet = FALSE; DWORD dwRead = 0; DWORD dwAvail = 0; char...
2019-01-14 11:13:47
666
原创 vs2017 MFC 打不上断点
1、打不上断点的问题在于debug的问题如果用的是静态调试 调试->属性页->c/c++->代码生成->运行库->选择 多线程调试(/MTd) 动态调试 。。。。。。。。。。。。。。。。。。。 选择 多线程调试 DLL (/MDd)afx.h中的配置代码:#ifdef _AFXDLL Enable3dContro...
2019-01-11 20:16:29
944
原创 MySQL学习(一)
一:MySQL相关的中文编码错误解决在一个用Struts + Spring+ Hibernate + Mysql架构的的项目里,通过前台表单向后台MySql数据库添加数据,当遇到提交中文信息的时候,问题总是比较多,我见过的出错的情况有两种: 1)错误情况1: ERROR 1366 (HY000): Incorrect string value Incorrect ...
2018-04-21 10:36:10
187
原创 简单算法
1,冒泡#include <stdio.h>int main(){ int array[7] = { 2,5,3,1,6,9,7 }; int i, j; int temp = 0; for (i = 0; i < 7; i++) { for (j = 1; j < 7 - i; j++) { if (array[j-1] > array[j]...
2018-04-19 10:21:16
158
原创 我的openCV之旅(一)
1.64位win10+vs2015+opencv3.1.02.环境变量配置,系统变量path F:\opencv\opencv3.1\opencv\build\x64\vc14\bin 重启3.vs2015创建win32控制台程序 空项目 视图-其他窗口-属性管理器 debug|x64-Microsoft.cpp.x64.user-属性4.vc++目录:包含目录F:\opencv\openc...
2018-03-24 16:32:56
197
翻译 关于巴比伦算法的 三个程序
分析://巴比伦algorithm#include #include #define true 1#define false 0int main(int argc, char **argv){ int n = 0; scanf("%d", &n); double guess = n / 2; double tmp
2017-10-25 10:15:35
1174
转载 连通性问题(connectivity)
参考:Robert Sedgewick,《算法:C语言实现》第1章问题描述 假设给定整数对的一个序列,其中每个整数表示某类型的一个对象,我们想要说明整数对p-q表示“p连接到q”。假设“连通”关系是可传递的:也就是说如果p和q之间连通,q和r之间连通,那么p和r也是连通的。我们的目标是写一个过滤集合中的无关对的程序。程序的输入为整数对p-q,如果已经看到的数对中并
2017-08-23 15:45:38
2881
AWR1642 datasheet完全版
2018-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人