问题列表 - 第43254页

如何使用openOCD和gdb对STM32闪存进行编程

我正在使用带有openOCD和GDB的Olimex ARM-USB-OCD加密狗来编程和调试stm32f103 micro.我正在使用的IDE来自Olimex dev-kit CD并使用了eclipse ganymede.

我可以将一个小程序加载到RAM中,并且没有任何问题地逐步执行代码.

我现在有一个更大的程序,它不适合RAM(只有20K),所以我想从flash(128K)运行它.

我修改了链接器脚本,指示程序代码应该进入flash部分(地址0x8000000),但是gdb无法加载程序.

(gdb) 
20 load main.out
&"load main.out\n"
load main.out
~"Loading section .text, size 0xb0e6 lma 0x8000000\n"
Loading section .text, size 0xb0e6 lma 0x8000000
&"Load failed\n"
Load failed
Run Code Online (Sandbox Code Playgroud)

我该怎么办才能让gdb将程序加载到flash中?

gdb stm32 openocd

3
推荐指数
1
解决办法
9841
查看次数

如何发布$ _POST值

我想知道是否有人可以帮助$_POST再次发布价值.假设我将表单值发布到post.php,我可以通过$ _POST$ _REQUEST变量访问数据.但是如何将$ _POST发布到另一个url让我们说post_one.php并在那里访问数据?

php http-post reusability

4
推荐指数
1
解决办法
4561
查看次数

删除并加入多个表

码:

create table coltype (coltype varchar(5));

insert into coltype values ('typ1');

create table colsubtype (coltype varchar(5), colsubtype varchar(5));

insert into colsubtype values ('typ2', 'st1');
insert into colsubtype values ('typ2', 'st2');

create table table1 (col1 varchar(5), coltype varchar(5), colsubtype varchar(5));

insert into table1 values ('val1','typ1', 'st1');
insert into table1 values ('val2','typ1', 'st2');
insert into table1 values ('val3','typ1', 'st3');
insert into table1 values ('val4','typ2', 'st1');
insert into table1 values ('val5','typ2', 'st2');
insert into table1 values ('val6','typ2', 'st3');
insert into table1 values ('val7','typ3', …
Run Code Online (Sandbox Code Playgroud)

sql-server join sql-delete

5
推荐指数
2
解决办法
1万
查看次数

在sprintf中舍入Windows与基于Unix的系统的差异

我在基于UNIX的系统上遇到问题sprintf没有正确地舍入值.

例如

double tmp = 88888888888885.875
char out[512];
Run Code Online (Sandbox Code Playgroud)

这是88,888,888,888,885.875只是为了让眼睛更容易.我给出了这样一个特别而又大的例子,因为它似乎在较小的数字上工作正常.

我试图以下面的方式使用它

sprintf(out, "%021.2f", tmp);
printf("out = %s\n", tmp);
Run Code Online (Sandbox Code Playgroud)

在Windows上,这会导致:

out = 000088888888888885.88
Run Code Online (Sandbox Code Playgroud)

例如AIX,但在Linux中也显示:

out = 000088888888888885.87
Run Code Online (Sandbox Code Playgroud)

为什么会这样?任何想法以及如何使它在Win/Unix上的行为方式相同

谢谢

c c++ unix windows rounding-error

10
推荐指数
1
解决办法
2641
查看次数

JQuery(Javascript)/ CSS,在不使用定位的情况下重新排列DIV中元素顺序的方法?

我有点不确定如何做到这一点.我有一个主面板,我希望根据动作显示DIV.我在html中有这样的DIVS:

<div id="container">
   <div id="1"></div>
   <div id="2"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

而不是搞乱定位,我想做到这一点,当发生某些事情我可以把div id = 2放在div id = 1之上,尽可能简单.任何建议表示赞赏.

javascript css jquery

2
推荐指数
1
解决办法
2365
查看次数

带有Android SDK的Eclipse缺少菜单​​项

我有两个系统,我已经安装了Eclipse(3.6)和Android开发工具(SDK,ADT).它们都有相同的版本.但是,在一个系统上,在File - > New菜单下,有Android特定项 - New Android Project,New Android XML文件.但另一方面,那些特定的菜单项不存在.是的,我可以通过选择文件 - >新建 - >项目来获取项目,然后在对话框中选择Android项目,但是想知道为什么我没有具体项目.

我尝试重新安装Eclipse和Android项目,但菜单项不匹配.

任何更熟悉Eclipse的人和它的附加组件如Android有什么想法?(两个系统都有窗口菜单下的"Open Android AVD and SDK"项目,FWIW)

谢谢.

eclipse android

31
推荐指数
1
解决办法
3万
查看次数

jQuery检查wordchange而不是"更改"触发器

我有一个输入,用户输入一个搜索参数,目前我在keyup上有一个POST ajax请求到一个返回搜索结果的PHP脚本.然而,它在大约10秒内(如用户输入的那样)发出500亿(不是字面意思)的发布请求,这会减慢整个体验.我可以通过检测空格键的使用来使用jQuery来检测"wordup"而不是"keyup"吗?

这有意义吗?

keyboard ajax jquery onkeyup

0
推荐指数
1
解决办法
231
查看次数

如何读取电池充电次数?

如上所述,我想得到电池充电器的总数.我刚刚使用的Batery Intent只显示了Level,Voltage,Temperature ......但不是总加载周期.

java android power-management

11
推荐指数
1
解决办法
2195
查看次数

Jquery在Enter Key Press上选择NEXT文本字段

我使用jquery创建了一个页面,并在加载时自动选择第一个文本字段.我希望它在按下ENTER键时移动到下一个字段.

$('.barcodeField input').bind('keyup', function(event) {
    if(event.keyCode==13){
       $("this + input").focus();     
    }
});
Run Code Online (Sandbox Code Playgroud)

我在网上找不到任何可行的东西.我在论坛上搜索过.

html javascript keyboard jquery

8
推荐指数
2
解决办法
3万
查看次数

未调用UISplitViewController委托方法

我在拆分视图的主窗格中使用了UISplitViewController一个UITabBarController带有plain 的内部,在详细信息窗格中使用了一个plain ,它本身包含一个vanilla .UIViewControllerUINavigationControllerUIViewController

我知道Apple建议仅​​在根级别使用拆分视图,但是我已经看到其他应用程序(例如,亚马逊 - "愿望清单"选项卡)在选项卡中使用拆分视图,因此我确信这是可能的.

我的问题是分割视图的委托方法,即.那些UISplitViewControllerDelegate没有被调用,这阻止我在切换到纵向模式时创建我的弹出菜单.

有问题的方法如下 -

// Called when a button should be added to a toolbar for a hidden view controller
- (void)splitViewController: (UISplitViewController*)svc willHideViewController:(UIViewController *)aViewController withBarButtonItem:(UIBarButtonItem*)barButtonItem forPopoverController: (UIPopoverController*)pc;

// Called when the view is shown again in the split view, invalidating the button and popover controller
- (void)splitViewController: (UISplitViewController*)svc willShowViewController:(UIViewController *)aViewController invalidatingBarButtonItem:(UIBarButtonItem *)barButtonItem;

// Called when the view controller is shown in a popover so …
Run Code Online (Sandbox Code Playgroud)

ipad uisplitviewcontroller uiinterfaceorientation

7
推荐指数
1
解决办法
1万
查看次数